If everything else was working accordingly, the ducts really do help guide air into the intercoolers (every little bit helps). Something to think about if you fix the other issues. May be worth giving Ash a call.
93 2+2 Twin Turbo Track Build - jsworks.org for more info!